a0ae85d9b9d99c8df18eb8926df2e961511b1d8f,advanced/server/src/functionaltest/java/org/neo4j/server/ServerConfigTest.java,ServerConfigTest,shouldPickupRelativeUrisForWebAdminAndWebAdminRest,#,70
Before Change
// FIXME: is it bad that we need all modules here in order to operate?
// The reason we split the bootstrap class was to be able to load
// different modules for different product lines... needs fixing.
server = server().withRandomDatabaseDir().withRelativeWebDataAdminUriPath( webAdminDataUri ).withRelativeWebAdminUriPath(
webAdminManagementUri ).withSpecificServerModules( DiscoveryModule.class, RESTApiModule.class,
ManagementApiModule.class, ThirdPartyJAXRSModule.class, WebAdminModule.class ).withPassingStartupHealthcheck().build();
server.start();
Client client = Client.create();
After Change
String webAdminDataUri = "/a/different/webadmin/data/uri/";
String webAdminManagementUri = "/a/different/webadmin/management/uri/";
server = server().withRandomDatabaseDir().withRelativeWebDataAdminUriPath( webAdminDataUri ).withRelativeWebAdminUriPath(
webAdminManagementUri ).withPassingStartupHealthcheck().build();
server.start();
Client client = Client.create();